• word of the day

    nova lisboa

    nova lisboa - Dictionary definition and meaning for word nova lisboa

    Definition
    (noun) a city in the mountains in western Angola
    Synonyms : huambo
Download our Mobile App Today
Receive our word of the day
on Whatsapp